package com.hahaliu.hahaliu.service.video;

import com.hahaliu.hahaliu.pojo.entity.Danmu;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Set;

/**
* @author Liubuzhu
* @description 针对表【danmu】的数据库操作Service
* @createDate 2024-05-11 18:38:49
*/
public interface DanmuService extends IService<Danmu> {

	/**
	 * 根据弹幕ID集合查询弹幕列表
	 * @param idset 弹幕ID集合
	 * @return  弹幕列表
	 */
	List<Danmu> getDanmuListByIdset(Set<Object> idset);

	/**
	 * 删除弹幕
	 * @param id    弹幕id
	 * @param uid   操作用户
	 * @param isAdmin   是否管理员
	 * @return  响应对象
	 */
	 void deleteDanmu(Integer id, Integer uid, boolean isAdmin);
}
